.meeting-tooltip {
	.ant-tooltip-inner {
		word-break: break-all;
	}
}
.one-week-workplan {
	line-height: normal;
	// font-size: 14px;
		.wea-new-top-content {
			position: relative;
			.changeDispalyView {
				top: 0;
				right: 10px;
				z-index: 0;
				float: right;
				position: absolute;
				width: 60px;
				margin-top: 6px;
				align-items: center;
				background-color: #fff;
				.icon {
					overflow: hidden;
					cursor: pointer;
					line-height: 35px;
					color: #888;
					background-color: #fff;
					.icon-coms-form {
						font-size: 20px;
					}
					span{
						display: block;
						float: left;
					  line-height: 35px;
						text-align: center;
						width: 50%;
					}
					img {
						vertical-align: middle;
					}
				}
				.icon:hover {
					border: 1px solid #E2E2E2;
				}
				.iconhover:hover {
					background-color: #E2E2E2;
				} 
			}
		}
  	.myWorkplan-right-tab{
			width: 100%;
			height: 45px;
			line-height: 42px;
     	border-bottom: 1px solid #E2E2E2;
	
			.workplan-datePicker {
				padding-left: 10px;
				padding-right: 20px;
			  display:inline-block;

			  -moz-user-select: none; /*火狐*/

			  -webkit-user-select: none; /*webkit浏览器*/

			  -ms-user-select: none; /*IE10*/

			  -khtml-user-select: none; /*早期浏览器*/

			  user-select: none;

			  .label {
			    cursor:pointer;
			    padding: 0 10px;
			  }
			  .icon-coms-Browse-box-delete, .icon-coms-Browse-box-Add-to {
			    position:relative;
			    top: 3px;
			    color:#bababa;
			    font-size:16px;
			    cursor:pointer;
				}
			}
			.icon-coms-Refresh {
				margin-left: 20px;
				margin-right: 20px;
				font-size: 20px;
			}

		}
		
		.workplan-content-display-row {
			height: calc(100% - 45px);
			font-family: PingFang-SC-Regular;
			// font-size: 14px;
			color: #333333;
			letter-spacing: -0.39px;
			.workplan-content-display-header {
				width: 100%;
				height: 45px;
				line-height: 45px;
				background-color: #f5f5f5;
				border-bottom:  1px solid #E2E2E2;
				div {
					height: 100%;
					float: left;
					text-align: center;
				}
				&-left {
					width: 341px;
					border-right:  1px solid #E2E2E2;
				}
				&-right {
					width: calc(100% - 342px);
				}
			}
			.workplan-content-display-container {
				border-collapse:collapse;
				width: 100%;
				tbody {
					display: block;
				}
				tr:nth-child(even) {
					background-color: #f5f5f5;
				}
				tr{
						border:1px solid #E2E2E2;
						border-top:none;
						display: flex;
						width: 100%;
						.workplan-week-left{
							float: left;
							width: 240px;
							display: flex;
							align-items: center;
							justify-content: center;
							border-right: 1px solid #E2E2E2;
							div {
								text-align: center;
								span {
									display: block;
								}
								.week {
									color: #898989;
								}
							}
						}
						.workplan-week-right {
							float: left;
							width: calc(100% - 240px);
							// border: 1px solid red;
							.workplan-item:not(:first-child){
								border-top: 1px solid #E2E2E2;
							}
							.workplan-item {
								// border-left: 1px solid #E2E2E2;
								display: flex;
								overflow: hidden;
								.time-label {
									float: left;
									display: inline-block;
									width: 99px;
									// margin: auto 0;
									text-align: center;
									position: relative;
									.time-label-span {
										position: absolute;
										left: 0px;
										right: 0px;
										top: 50%;
										transform: translate(0, -50%);
									}
								}
								.workplan-info {
									float: left;
									display: inline-block;
									min-height: 50px;
									width: calc(100% - 100px);
									padding: 5px 40px;
									padding-left: 11px;
									border-left: 1px solid #E2E2E2;
									.info-dispaly {
										// font-size: 14px;
										margin-top: 5px;
										.info-header {
											padding-bottom: 0px;
											label {
												// font-size: 14px;
												float: left;
												color: #4A90e5;
											}
											.title {
												display: inline-block;
												max-width: 85%;
												margin-left: 15px;
												white-space: nowrap;
												overflow: hidden;
												text-overflow: ellipsis;
												cursor: pointer;
												.title-html {
													white-space: nowrap;
													text-overflow: ellipsis;
													overflow: hidden;
												}
											}
											.title:hover{
												color: #84A9FF;
												text-decoration: underline;
											}
										}
										.info-hrm {
											overflow: hidden;
											white-space: nowrap;
											text-overflow: ellipsis;
											padding-bottom: 0px;
											margin-top: 0px;
										}
									}
								}
							}
						}
				}
			}
		}
		.workplan-content-display-column {
			height: calc(100% - 45px);
			font-family: PingFang-SC-Regular;
			// font-size: 14px;
			color: #333333;
			letter-spacing: -0.39px;
			.workplan-content-display-header {
				display: block;
				height: 45px;
				line-height: 45px;
				background-color: #f5f5f5;
				border-bottom:  1px solid #E2E2E2;
				div {
					height: 100%;
					float: left;
					text-align: center;
				}
				&-left {
					width: 241px;
					height: 45px;
    			display: inline-block;
				}
				&-right {
					// border-left:  1px solid #E2E2E2;
					display: inline-block;
					width: calc(100% - 242px);
					.time-label {
						float: left;
						border-left:  1px solid #E2E2E2;

					}
				}
			}
			.workplan-content-display-container {
				border-collapse:collapse;
				width: 100%;
				tbody {
					display: block;
				}
				tr:nth-child(even) {
					background-color: #f5f5f5;
				}
				tr{
						border:1px solid #E2E2E2;
						border-top:none;
						display: flex;
						width: 100%;
						.workplan-week-left{
							float: left;
							width: 240px;
							display: flex;
							align-items: center;
							justify-content: center;
							div {
								text-align: center;
								padding: 10px 0;
								span {
									display: block;
								}
								.week {
									color: #898989;
								}
							}
						}
						.workplan-week-right {
							float: left;
							width: calc(100% - 240px);
							.workplan-item {
								display: flex;
								overflow: hidden;
								height: 100%;
								float: left;
								border-left: 1px solid #E2E2E2;

								.time-label {
									float: left;
									display: inline-block;
									width: 100px;
									margin: auto 0;
									text-align: center;
								}
								.workplan-info {
									float: left;
									display: inline-block;
									min-height: 50px;
									width: 100%;
									padding: 5px 40px;
									padding-left: 11px;
									.info-dispaly {
										// font-size: 14px;
										margin-top: 5px;
										.info-header {
											padding-bottom: 0px;
											label {
												// font-size: 14px;
												float: left;
												color: #4A90e5;
												width: 45px;
											}
											.title {
												width: calc(100% - 45px);
												display: inline-block;
												padding-left: 10px;
												cursor: pointer;
												.title-html {
													display: inline-block;
													width: 100%;
													white-space: nowrap;
													overflow: hidden;
													text-overflow: ellipsis;
												}
											}
											.title:hover{
												color: #84A9FF;
												text-decoration: underline;
											}
										}
										.info-hrm {
											margin-top: -4px;
											clear: both;
											word-break: break-all;
										}
									}
								}
								.night {
									border-left: 0;
								}
							}
						}
				}
			}
		}
}